Bing found the following results
Estoril, Lisboa, Portugal Weather Forecast | AccuWeather
Previsão meteorológica de 3 dias em Estoril, Lisboa, Portugal | AccuWeather
Estoril, Lisboa, Portugal Hourly Weather | AccuWeather
Estoril - BBC Weather
Estoril, Portugal 10-Day Weather Forecast | Weather Underground
Weather Estoril - meteoblue
14 Day Weather Estoril - meteoblue
Estoril, Portugal 14 Day Weather Forecast - The Weather Network
Estoril, Portugal 7 Day Weather Forecast - The Weather Network
Estoril Weather Forecast - Lisboa, PT - World Weather Online